//
//  RootPilotViewController.h
//  EVETracker
//
//  Created by Scott Guyer on 7/19/08.
//  Copyright 2008 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>

@class PilotTabViewController;
@class PilotSettingsViewController;
@class Character;
@class PilotSkillsVC;


typedef enum {
	PilotViewModePager,
	PilotViewModeSettings,
	PilotViewModeSkills
} PilotViewMode;

@interface RootPilotViewController : UIViewController 
{
	
	PilotTabViewController*         pilotTabVC;
	PilotSettingsViewController*    pilotSettingsVC;
	PilotSkillsVC*                  pilotSkillsVC;
	NSMutableArray*                 pilots;
	
	PilotViewMode                   viewMode;
	
}

@property (nonatomic,retain) NSMutableArray*   pilots;

- (void) showPilots ;
- (void) showSettings ;
- (void) showPilotSkills:(Character*)pilot ;

- (void) replacePilot:(Character*)pilot atIndex:(NSUInteger)idx ;

- (int) updateCompletedPilotsCount ;

- (void) jenny ;

@end
